@charset "utf-8";
/* logo */
#homeBarDivlogo{
	margin:8px 30px 8px 14px;
}
body{
		min-width:1200px !important;
		   /*  overflow-x: hidden; */
	    background-color:#f7f7f7  !important;
}
 iframe{
/*      width: 85%  !important; */
min-width: 1200px;
    padding: 12px 0 12px 200px !important;
        background: #f7f7f7;
    
 }
 button{
	  outline:none !important;;
	  filter:chroma(color=#fff) !important;;
	  border:none !important;;
}
td{
	text-align: center !important;
} 
#modalPatientInformation .table-bordered td{
	text-align: left !important;
}
 #modalDoctorInformation .table-bordered td{
	text-align: left !important;
}
  iframe.on{
     /*   width: 93%  !important; */
    padding: 12px 0 12px 80px !important;
    
  }
   iframe.no{
   padding: 12px 0 12px 0px !important;
   }
select{
	  /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
  border: solid 1px #000;
    /*很关键：将默认的select选择框样式清除*/ 
	 appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;

  /*在选择框的最右侧中间显示小箭头图片*/
  background: url("../../images/show2.png") no-repeat  right center  !important; 
      background-position: 92% !important;
}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }
/* 列表 */
    .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #3d85cc;
    border-color: #3d85cc;
}

.btn.btn-primary{
	  width: 120px;
  height: 34px; color: #fff;
  border-radius: 17px;
  background-color: #fff;
  border: solid 1px #3d85cc !important;
  color:#3d85cc;
}
#btnQueryPatientInfo{
	  color:#fff;
}
.input-group-btn .btn.btn-primary{
	width:auto   !important;	  	height:auto   !important;color:#fff   !important;
}
#form_btn_submit{ 
	    width: 60%;
    margin: 20px auto;
  height: 34px;
  border-radius: 17px;
  background-color: #3d85cc;
  border: solid 1px #3d85cc;
}
.btn.btn-success{
	  width: 100px;
  height: 34px;
  border-radius: 17px;
  background-color: #3d85cc;
  border: solid 1px #3d85cc;
}
.btn.btn-info{
	
}
.modal-footer .btn-warning{
	    border-radius: 17px;
         margin-right: 70px;
    width: 120px;
}

/* 弹出框 */
.tipDiv{
	background: none;
	    border: 0px solid #e5e5e5;
	     background-color: #ffffff;
  box-shadow: 0 0 8px 0 rgba(91, 139, 255, 0.4);
}
.tipBtns{
	    margin: 0;
	background: #3d85cc;
	background-image:none;
}
.tipCont{
	    margin: 0 0px;
    border: 0px solid #ffebb7;
        line-height: 100px;
    text-align: center; 
    color:#eba716;
}
.tipBtns .tipClose{
	background-image:url("../../images/new/close_click.png") ;
}

.info-modal>.panel {
    margin: 15px 15px 15px !important;
}
.panel-success > .panel-heading{
	    color: #4997ef;
    background-color: #e9eef8;
    border-color: #e9eef8;
}
.table-bordered{
	border: 1px solid #ddd  !important;
}
#modalDoctorInformation .modal-dialog , #modalPatientInformation .modal-dialog{
	width:500px  !important;
}
#modalDoctorInformation td , #modalPatientInformation td{
	border: 0px solid #ddd  !important;
	color:#4997ef;
}
.info-modal>.table.table-info>tbody>tr>td:first-child{
	width: 90px !important;
    text-align: center !important;
    font-weight: 500 !important;
}
#modalDoctorInformation td span, #modalPatientInformation td span{
	border: 0px solid #ddd  !important;
	color:#000;
}



/* 表单
 */
#tablePatients thead tr , #tableVisitSchedules thead tr , #tableDoctors thead tr , #tableVisitOrders thead tr , #tableVisit  thead tr {
	background-color: #ededed !important;
} 
 .fixed-table-container tbody .selected td {
    background-color: #dde7ff  !important;
}
/* 头部 */
 
.bgColor{background-color:#f7f7f7 !important}
 
.barDiv {
	min-width:1200px;
	height: 50px !important;
	margin-bottom:0px  !important;
	/* margin-bottom:8px  !important; */
	/* background-image: url(images/home/background.png); */
	background-repeat: repeat-x;
	background-color: #3d85cc !important;
	
}
.barDivWidth{
	width: 90px !important;
    height: auto !important;
}
.barDivLeft {
	float: left; margin-left: 20px;
}
.barDivRight {
	float: right; margin-right: 50px; margin-top:12px;
} 
.barDivRight>div {
	height: 50px !important;
	margin-left: 15px;
    margin-right: 15px;
} 
.barDivLeft>ul>li {
	    height: 50px !important;
	list-style:none;
    float:left; 
}
.barDivRight_screen {
	float: right;
	 margin-right: 40px !important;
	background: url(../images/new_img/screen.png)   !important;
	height: 22px !important;
	width:25px !important; 
	margin-top: 13px !important;
}
 .barDivRight_screen:hover{
    background-image: url(../images/new_img/screen.png) !important;
} 
.barDivRight_quit_screen{
    background-image: url(images/new_img/quit_screen.png)  no-repeat !important;
}
 .barDivRight_quit_screen:hover{
    background-image: url(images/new_img/quit_screen_hover.png)  no-repeat !important;
} 
.barDivRight_online_bg{
	    padding-left: 78px !important;
    width: 157px !important;
    background-position-y: 8px;
}
.barDivRight_online {
    width: 72px  !important;
    height: 34px  !important; 
}


/* 个人问诊1 */

.col-md-offset-3.col-xs-offset-3{ 
	/* width:700px  !important;
	margin:0 auto  !important; */
	margin-left:19%  !important;
}
#formPatient{
	width:100%  !important;
	min-width:700px;
	margin:0 auto  !important;
}
#vo_physicalInformation #formPatient{
		width:auto  !important;
}
.panel-default > .panel-heading{
	    color: #4d8ace;
    background-color: #fff;
    border: 0;
    /* height: 40px;  */
    padding: 11px !important; 
}
.PatientMessage .panel-body {
    padding: 10px 0 0px 20px  !important;
    overflow: hidden;
}
.PatientMessage .form-group {
    margin-bottom: 10px !important;
}
.PatientMessage .control-label {
    padding-left: 0px;
    padding-right: 0px;
    margin-right: 0 !important;
}  
.form-control{
	background-color: #f6f8fc  !important;
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
    background-color: #f6f8fc;
    opacity: 1;
}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
    border-radius: 4px !important;
 
}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn{
	    border-radius: 4px !important;
 
}
.input-group-btn .btn.btn-warning{
	margin:0 10px !important;
	    background-color: #f0ad4e;
    border-color: #f0ad4e;
}
.input-group-btn .btn.btn-primary {
	    background-color: #3d85cc;
    border-color: #3d85cc;
}
.input-group.date.form_date{
	 border-radius: 4px !important;
	     overflow: hidden;
	         border: 1px solid #dfe3ed;
	             background-color: #f6f8fc !important;
	                 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;

}
.input-group.date.form_date input{
	 border-radius: 0 !important;
	 border: 0;
	     background: none;
	     box-shadow:0;

}
.input-group.date.form_date span{
	 border-radius: 0 !important;
	 border: 0;
	     background: none;
	     top: -2px !important;;
}
.glyphicon{
	    top: -2px;
}
.glyphicon-calendar:before{
	content:none ;
}
textarea.form-control{
	min-height:80px;
}
.PatientMessage .panel-footer {
    padding:0 25px  25px  !important;
    background: none;
    border: 0;
}
#formPatient .PatientMessage .panel-footer {
    padding:25px 25px  50px  80px  !important;
    }
/* 个人信息查询 */
.modal-content{
	overflow: hidden; 
}
.modal-header{
	    background: #3d85cc; 
	        padding:10px 12px !important;
}
.modal-title h4{
	font-size: 16px;
  color: #ffffff;
}
.modal-title{
	margin-left: 8px !important;
	color:#fff;
		font-size: 16px;
} 
.close{
	    filter: alpha(opacity=100);
    opacity: 1;
}
.close:hover{
	   filter: alpha(opacity=100);
    opacity: 1;
}
.form-inline .form-group {
	margin-right:20px;
}
#btnQueryPatientInfo{
	 width: 80px;
  height: 30px; 
  border-radius: 15px;
  background-color: #3d85cc; 
      border-color: #3d85cc; 
}
.modal-footer{
	border:0;
}
.fixed-table-toolbar .bars, .fixed-table-toolbar .search, .fixed-table-toolbar .columns {
 
    margin-bottom: 20px  !important;
 
}
.modal-footer .btn.btn-primary{ 
		 width: 80px;
height: 30px; 
border-radius: 15px;
background-color: #96a2be; 
    border-color: #96a2be !important;; 
        padding: 0;
            color: #fff;
}
.modal-footer .btn.btn-default{

          
          	 width: 80px;
  height: 30px; 
  border-radius: 15px;
  background-color: #3d85cc; 
        border:1px solid #3d85cc !important; 
          padding: 0;
              color: #fff;
}
#xuanze{
	       	 width: 80px;
  height: 30px; 
  border-radius: 15px;
  background-color: #3d85cc; 
      border-color: #3d85cc; 
          padding: 0;
              color: #fff;
	
}
/* 患者信息 */
.container-fluid{ 
	background-color: #F7F7F7  !important;
}
.nav-tabs.nav-justified > .active > a ,  .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus{
	  border: solid 1px #ecf1fd  !important;
	      border-bottom: 0 !important;
	   background: #fff !important;
      color: #222429 !important;
    
}
.nav-tabs.nav-justified > li{
	    width: 0%;
}
.btn.btn-info.center-block{
		  /* width: 140px; */
  height: 34px;
  border-radius: 17px;
  background-color: #3d85cc;
  font-size: 14px;
  color: #ffffff;
      border-color: #3d85cc; 
          padding: 0;
              float: right;
    margin-right: 23px;
}
.btn.btn-info{
  min-width: 100px; 
  height: 34px;
  border-radius: 17px;
  background-color: #3d85cc;
  font-size: 14px;
  color: #ffffff;
      border-color: #3d85cc;  
}
.huanzhe1{
	margin-top:0px;
}
.nav-tabs.nav-justified > li > a{    min-width: 90px;
	    border-bottom: 0px solid #ddd !important;    border-radius: 10px 10px 0 0;}
.huanzhe1 .nav-tabs.nav-justified > li > a{
	    border-bottom: 0px solid #ddd !important;
	background: #ecf1fd;
	color: #949db3;
   border-top-right-radius: 2px;
    border-top-left-radius: 2px;
       box-shadow: 0 -2px 6px 0 #ccc  !important; 
} 
.tab-content{
	    margin-top: -2px;
        border-radius: 0 2px 2px 2px !important;
	      background-color: #ffffff;
  box-shadow: 0 -2px 6px 0 #ccc !important;
  border: solid 1px #ecf1fd !important;
  overflow: hidden;
}
.huanzhe1 .col-lg-3.col-md-3.col-md-3.huanzhe0{
	    width: 32% !important;
}
.huanzhe1 .col-lg-9.col-md-9.col-md-9{
	    width: 68% !important;
}
.huanzhe1 #formPatient{
	width:auto  !important;
}

.huanzhe1 .form-horizontal .control-label{
	    text-align: center   !important;
}
#bp_1 , #bp_2{
	    width: 90%;
}
.huanzhe1 .col-lg-3.col-md-3.col-md-3.col-no-padding-left{
	    width: 25% !important;
}
.nav-tabs{
	border:0;
}
.navFix{
	    background: none  !important;
	        position: relative !important;
    width: initial !important;
}
/* .navFix li{
	width:12%;
} */
.nav-tabs > li a{ 
	text-align:center;
	background: #ecf1fd;
	color: #949db3;
    border-top-right-radius: 2px;
    border-top-left-radius: 2px;
    box-shadow: 0 -2px 6px 0 #ccc  !important; 
}
.nav-tabs > li a:hover{
	border-bottom:0 !important;
	
} 
#containNavFix  .tab-content{  
	clear:both;
    padding-top: 15px !important;
      
} 
#formFindDoctor .control-label{
	    margin-right: 0 !important;
	      font-weight: 500 !important;
}
#formFindDoctor .form-group{
	margin-right:15px  !important;
}
#btnFindDoctor{
	width: 80px;
  height: 34px;
  border-radius: 17px;
  background-color: #3d85cc;
  border: solid 1px #dfe3ed;
  font-size: 14px;
  color: #fefefe;
  text-align: center;
}

#formSearchVisitSchedules .control-label{
	    margin-right: 0 !important;
	      font-weight: 500 !important;
}
#formSearchVisitSchedules .form-group{
	margin-right:15px  !important;
}
#vs_form_btn_submit{
	width: 80px;
  height: 34px;
  border-radius: 17px;
    padding:4px 0 !important;
  background-color: #3d85cc;
  border: solid 1px #dfe3ed;
  font-size: 14px;
  color: #fefefe;
  text-align: center;
}
.form-inline.form-group.form-result #formSearchVisitOrders{
	
    border: 0px solid #dfdfdf !important;
}
#formSearchVisitOrders{
	width: 99%;
    background: #fff;
    padding: 0 10px 12px;
    border: 1px solid #dfdfdf;
    border-radius: 5px;
}
#formSearchVisitOrders .row{
	margin-top:0  !important;
}
.col-lg-12.col-md-12.col-xs-12{
	padding-left:0;
	
}
#formSearchVisitOrders .control-label{
	    margin-right: 0 !important;
	      font-weight: 500 !important;
	          width: auto !important;
}
#formSearchVisitOrders .form-group{
	margin-top: 15px  !important;
	margin-right:15px  !important;
}
#vo_form_btn_submit{
	width: 80px;
  height: 34px;
  border-radius: 17px;
  padding:4px 0 !important;
  background-color: #3d85cc;
  border: solid 1px #dfe3ed;
  font-size: 14px;
  color: #fefefe;
  text-align: center;
}
#tableVisitOrders .btn{
	width: 60px;
  height: 30px;
  border-radius: 15px;
  background-color: #fff;
  border: solid 1px #3d85cc !important; 
  font-size: 14px;
  color: #3d85cc;
  text-align: center; 
          padding: 4px 12px;
}
#tableVisitOrders .btn.btn-warning{
		width: 80px;
  height: 30px;
  border-radius: 15px;
  background-color: #3d85cc;
  border: solid 1px #3d85cc; 
  font-size: 14px;
  color: #fff;
  text-align: center;
    padding: 4px 12px;
}


/* 设置 */
.sidebar-nav .nav-header{
	display: none !important;
}	
.doc_set1{
	    float: left;
    width: 50%;
        margin-bottom: 20px;
}
.doc_set2{
	    float: left;
    width: 50%;
        margin-bottom: 20px;
}
.sidebar-nav { 
	    height: 37px;
	    margin: 10px 5% 0 !important;
	    float: none !important;
    position: static !important;
    }
.sidebar-nav .nav-list.collapse.in{
	border:0 !important;
	    border-bottom: 0 !important;
	background: none !important;
}
.nav > li{
	    display: table-cell; 
}
.sidebar-nav .nav-list  > .active > a, .sidebar-nav .nav-list  > .active > a:hover{
	border: solid 1px #ecf1fd !important;
    background: #fff !important; 
    color: #222429 !important;
        border-radius: 10px 10px 0 0;
            box-shadow: 0 -2px 6px 0 #ccc !important;
}
.sidebar-nav .nav-list  > li > a , .sidebar-nav .nav-list  > li > a:hover{
	    text-align: center;
    background: #ecf1fd  !important;
    color: #949db3 !important;; 
    box-shadow: 0 -2px 6px 0 #ccc !important;
        border-bottom: 1px solid #ddd;
    border-radius: 2px 2px 0 0;
}
.sidebar-nav .nav-list  > li > a:hover{
	 background: #fff  !important;
}
.content.tab-pane.active.dealLine{
	    margin:0  0 0 5%  !important;
	    border-left: 0px solid #ccc;
	        width: 90%;
	        border-radius: 0px 10px 10px 10px;
}
.form-horizontal.form-panel.bv-form{
/* 	margin: 20px 0 20% 17%; */
    margin: 30px 0 0 10%;
}
 .setting-container{
 min-height:500px;
 height:auto !important;}
  
 
  .setting-container #personalInformation .btn-success.center-block{
  clear: both;
  }
 #changePassword{
 min-width:360px;
    margin: 50px 19%;
 }
    
    
 #tableVisit tbody tr td{
 text-align: center;
 }
    #tableVisit tbody tr td:nth-child(7) a{
    	    width: 80px;
    height: 34px;
    line-height: 34px;
    border-radius: 17px;
    background-color: #5cb85c;
    border: solid 1px #5cb85c;
    color: #fff;
    display: block;
        margin: 0 auto;
    }
     #tableVisit tbody tr td:nth-child(8) a{
        width: 80px;
    height: 34px;
    line-height: 34px;
    border-radius: 17px;
    background-color: #3d85cc;
    border: solid 1px #3d85cc;
    color: #fff;
        margin: 0 auto;
    display: block;
    }
    
/*     排班儿 */
.schedulDiv{
	border:0 !important;
}
    .schedulDiv_week .schedulDiv_week_time li .week_name{
    background-color: #3d85cc !important;}
   .schedulDiv_week .schedulDiv_week_time li .week_date{
   background-color: #85b0da !important;
   
   } 
    .schedulDiv_cont .schedulDiv_cont_time>div{
     background-color: #85b0da !important;
    }
    .alertCont .alertBtns .btnConfirm{
        background-color: #3d85cc !important;
            padding: 6px 20px !important;
                border-radius: 17px !important;
    -moz-border-radius: 17px !important;
    -webkit-border-radius: 17px !important;
    }
    .alertCont .alertBtns .btnCancle{
    background-color: #96a2be !important;
       border-radius: 17px !important;
    -moz-border-radius: 17px !important;
    -webkit-border-radius: 17px !important;
        padding: 6px 20px !important;
    }
    
/*     接诊 */
#waittingDiv_img_bg{
	width:100%;
	min-width: 1200px;
	 position: fixed !important;
	 bottom:0;
	 left:0;
	     z-index: -1;
}
.patientListDiv{width:700px;    margin-left: 20% !important;   border-radius: 6px  !important;background-color: #ffffff !important;    z-index: 999;}
    .patientListDiv .patientListTitle{
        background-color: #3d85cc !important;
        padding: 10px 20px 10px 5px!important;
            border-radius: 6px 6px 0 0  !important;
    -moz-border-radius: 6px 6px 0 0  !important;
    -webkit-border-radius: 6px 6px 0 0  !important;
    }
    .patientListDiv .patientListTitle>div{
      width: 24% !important; 
    font-weight: 500 !important; 
    border-left:0  !important; 
    } 
    #waittingDiv_img_no_one{
    width:25%;
    	    margin-left: 38% !important;
    }
    #divPatientLine{
    margin:0 !important;
    }
    .divPatientLine_each{
    color:#fff !important; 
        height: 50px !important;
    background-color: #fff !important;
    }
     .divPatientLine_each .divPatientLine_num{
    padding-left: 15px;
    } 
    .divPatientLine_each .divPatientLine_name{
    padding-left: 5px;
    }
    .divPatientLine_each:nth-of-type(odd){
    background-color: #f5f5f5 !important;
    }
    .divPatientLine_sex, .divPatientLine_num, .divPatientLine_name , .divPatientLine_operator{
      width: 24% !important; 
      color:#000 !important; 
      line-height: 50px !important; ;
    }
   .divPatientLine  .divPatientLine_each div{
      width: 24% !important; 
      color:#000 !important; 
    }
    
    .inner-nav{ 
  
        position: static  !important;
    width: initial !important;
    padding-right: 0 !important;
    background: none  !important;     margin-bottom: 0;}
    .nav-consulation{
        border-bottom: none  !important;
    background: none  !important;
    border: 0px solid #dbe2eb  !important;
    border-radius: 10px  !important;
    -moz-border-radius: 10px  !important;
    -webkit-border-radius: 10px  !important;
    
    }
    .inner-content{
    clear: both;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
        background: #fff  !important; 
        margin-top: -2px  !important; 
    }
    .nav-pills > li {
    background: none !important;
    border:0 !important;
        width: auto;
    min-width: 100px;
    }
    .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus{
    border: solid 1px #d0ddfd !important;
        border-bottom: solid 0px #fff !important;
    font-size: 16px !important;
    background: #fff !important;
    color: #222429 !important;
    }
    
    .nav-pills > li > a{  
    min-width:130px;
    text-align:center;
    margin-right: 2px;    font-size: 16px;
    background: #ecf1fd;
    color: #949db3  !important;
        border-radius: 0;
    border-top-right-radius: 2px  !important;
    border-top-left-radius: 2px  !important;
    box-shadow: 0 -2px 6px 0 #ccc !important;
    	background-image:none  !important;
    }
    .personMess{
    width:50%  !important;
    }   
    .personMessDiv ,.signsMessDiv ,.attachmentDiv{
     border: 0 !important;
    background: none !important;
    }
    .attachmentDiv{
    margin-left:20px  !important;
        width: 50%  !important;
    }
     .personHead  ,.signsHead{ 
        margin:  10px 0;
    }
    
    .personHead span ,.signsHead span  {
    color:#3d85cc;
        margin: 0 20px;
    }
    .personMessBtns{
        margin-top: 20px;
    }
    .personMessBtns .btn-success{
   background:#5cb85c !important;
    }
   .signsMessDiv  .signsWidth0{
        width: 30% !important;
    }
   .signsMessDiv .signsWidth1{
    width: 70% !important;
    }
    .signsMessDiv .signsWidth2{
    width: 70% !important;
    }
    .personMessTd0.signsWidth0 .cont0 {
    background-color: #e8eff6;
    }
      .personMessTd2.signsWidth0 .cont0 {
    background-color: #e8eff6;
    }
/*   .signsMessDiv  .cont2 ,.signsMessDiv .cont0,.signsMessDiv  .cont1,.signsMessDiv  .cont3,.signsMessDiv  .cont4{
    background: none !important;
        color: #000000 !important;
    
    }  */
    .signsMess  .form-horizontal.bv-form#formPatient{
        width: auto !important;
    margin: 0 auto !important;
    }
      .signsMess  .form-group{
    margin-bottom:0 !important;
    }  
    #diagnose .new-padding-right ,#diagnose  .col-no-padding-left {
    width:97.5%; 
    border: 1px solid #ddd;
    border-radius: 10px;
    padding: 15px 1% 5px;
        margin: 0 0 20px 16px ;
    }
    
      #diagnose .new-padding-right  li a,#diagnose  .col-no-padding-left li a{
        border: 0 !important;
    background: #fff !important;
        color: #3d85cc  !important;
         box-shadow: 0 0 0px 0 #ccc !important;
         margin-top: -30px;
    margin-left: 20px;
        }
            #diagnose .new-padding-right >div,#diagnose  .col-no-padding-left>div{
        border: 0 !important;
     
        }
    #diagnose{
    margin:0 20px;
    }
    #btnDiagnosisSave{
    margin-top:10px;
    
    }
      .glyphicon.glyphicon-save{
    display:none;
    }
    #selectDiagnosisWestermPriority , #inputDiagnosisWestermName ,#selectDiagnosisChinesePriority ,#inputDiagnosisChineseName{
    width:180px !important;
    margin-left:10px;
    }
    #btnDiagnosisWestermAdd, #btnDiagnosisChineseAdd{
    width: 80px;
    height: 34px;
    border-radius: 17px;
    background-color: #fff;
    font-size: 14px;
    color: #3d85cc;
    border-color: #3d85cc;
    }
    .table-condensed thead  tr {
    	background: none !important;
    }
    thead  tr {
       background-color: #e9eef8  !important; 
      text-align: center;
    }
        #divPrescriptionWesterm     thead  tr, #divPrescriptionChinese     thead  tr,#divPrescriptionClinic  thead  tr{
      background-color: #fff  !important; 
    }
    .table.table-bordered{
    bottom-top:1px solid #e9eef8 !important;
    }
  .glyphicon {
    	     top: 2px  !important;
    }
    .tab-pane.active{
    	margin:20px;
    }
    #tcmUsageCode , #tcmFrequencyCode{
/*         width: 140px; */
    }
    .btn-default{
        width: 120px;
    height: 34px;
    border-radius: 17px;
    background-color: #fff;
    font-size: 14px;
    color: #3d85cc;
   border:1px solid #3d85cc !important;
    }


/* 患者问诊 */
#btnEixtConsultationPatient{
	  width: 60px;    line-height: 15px;
    height: 34px;
    border-radius: 17px;
    background-color: #f45454;
    font-size: 14px;
    color: #fff;
    border-color: #f45454;
}
#personalInformation>.col-lg-4.col-no-padding-left{
	    width: 45% !important;
	    height:520px;
	
}
#personalInformation>.col-lg-4.col-no-padding-left .control-label{
	text-align: left !important;
    width: 100px !important;
	
}
#personalInformation>.col-lg-4.col-no-padding-left .panel.panel-success{
	
	height: 605px;
	margin-bottom:10px;
}
#personalInformation>.col-md-5.col-no-padding-left{
	    width: 40% !important;
	    height:594px;
	
}
#personalInformation>.col-md-5.col-no-padding-left #formPatient{
	    width: auto !important;
}
#personalInformation>.col-xs-3.col-no-padding-left{
	/* margin-top:30px; */
	width: 98% !important;
}
#appendix .form-group p{
	    margin: 30px 20%;
	
}

/* 修改 */
.z_morning .z_morning_left .z_m_num .z_m_to_tz{
	    right: 8px !important;
	
}
.fixed-table-container{
	
	overflow: hidden;
}
.navbar-form{
margin-bottom: 15px;
	
}
.btn.btn-default.dropdown-toggle{
	    color: #333  !important;
    background-color: #fff  !important;
    border-color: #ccc  !important;
         width: auto  !important; 
     height: 34px  !important; 
     border: 1px solid #ccc  !important;
    border-radius: 4px  !important;
}

.glyphicon.glyphicon-plus{
    background: url(../../images/new/add.png);
    width: 12px;
    height: 12px;
    background-size: 12px;
    margin-right: 4px;
        top: 1px !important;
}
.glyphicon-plus:before {
    content: initial;
}
.container-fluid .col-lg-9{
	
	    padding-left: 0  !important;;
}
#homeBarImgRedPoint{
	    left: 76px  !important;
    top: -50px  !important; 
}
#content .panel-success{
	border-color: #e9eef8 !important;
}
#personalInformation .panel-success{
	border-color: #e9eef8 !important;
}
.uploadAppendix{
	    width: 30%;
	    margin-left:0;
}
#formSearchDiagnosis .control-label{
	    min-width: 99px;
	
}
#tableDoctors.DocIntroduce{
	width:70px;
}
.video .video-content{
	min-height:150px;
}
.row.anychat_btn #btnEixtConsultation{
	    padding: 3px 0 4px;
	    height: auto;
    line-height:  auto;
} 



/* 修改 top  left */

.floatLeft{
	width:180px; 
	height:100%;
	min-height:300px;
	float:left; 
	position: absolute;
	left:0;   
	       margin-right: 12px;
	 background:#fff;
	  -webkit-box-shadow: 0 0 .25rem rgba(226, 224, 224, 0.35);
		-moz-box-shadow: 0 0 .25remrgba(226, 224, 224, 0.35);
		box-shadow: 0 0 .25rem rgba(226, 224, 224, 0.35);
}
.floatLeft.on{
width:60px;
}
.floatLeft.on .floatLeft_bg{
  background:url(../../images/new_img/mean_candan.png) no-repeat center right;   
}
.floatLeft.on ul{
width:60px;
}
 .floatLeft.on ul  li.on{
 background: #EFF3F9;
 }
.floatLeft.on ul b{  
  	display:none;
}
.floatLeft_bg{ 
width:12px; 
height:46px;  
  background:url(../../images/new_img/mean_shousuo.png) no-repeat center right;   

  position: absolute;
  z-index:9;
      right: -12px;
    top: 40%;
}
.floatLeft_top{
padding:20px 20px 0;
}
.floatLeft_top p{
	height: 40px;
	line-height: 40px; 
	color:#666;
    background: url(../../images/new_img/jiezhen_no.png) no-repeat center right;
    background-size:40%;
}
.floatLeft_top p.on{
    background: url(../../images/new_img/jiezhen_yes.png) no-repeat center right;
    background-size:40%;
}

.floatLeft ul{  
  position: absolute;
     z-index:999;
	list-style: none;
    margin: 0px;
    padding: 0px; 
    width:180px;
        overflow: hidden;
}
.floatLeft  li{
height:40px;
border-left:4px solid #fff;
color:#999999;
line-height:40px; 

} 
.floatLeft  li i{
padding:0 30px;

}
.floatLeft  li b{
diplay:block;
    font-weight: 400;}
.floatLeft  li i img{
width:18px;
height:18px;
}
.floatLeft  li i{
	    background-size: 15px 15px !important;
}
.floatLeft  li i.menzhen1{
background: url(../../images/new_img/menzhen.png) no-repeat center ;
}
.floatLeft  li.on i.menzhen1{
background: url(../../images/new_img/menzhen1.png) no-repeat center ;
}
.floatLeft  li i.chaxun1{
background: url(../../images/new_img/chaxun.png) no-repeat center ;
}
.floatLeft  li.on i.chaxun1{
background: url(../../images/new_img/chaxun1.png) no-repeat center ;
}
.floatLeft  li i.paiban1{
background: url(../../images/new_img/paiban.png) no-repeat center ;
}
.floatLeft  li.on i.paiban1{
background: url(../../images/new_img/paiban1.png) no-repeat center ;
}
.floatLeft  li i.lishi1{
background: url(../../images/new_img/lishi.png) no-repeat center ;
}
.floatLeft  li.on i.lishi1{
background: url(../../images/new_img/lishi1.png) no-repeat center;
}
.floatLeft  li i.zhuanchu1{
background: url(../../images/new_img/zhuanchu.png) no-repeat center ;
}
.floatLeft  li.on i.zhuanchu1{
background: url(../../images/new_img/zhuanchu1.png) no-repeat center;
}
.floatLeft  li i.zhuanru1{
background: url(../../images/new_img/zhuanru.png) no-repeat center ;
}
.floatLeft  li.on i.zhuanru1{
background: url(../../images/new_img/zhuanru1.png) no-repeat center;
}
.floatLeft  li.on{
color:#4d8ace;
background: #EFF3F9 url(../../images/new_img/jiantou.png) no-repeat center right;  
border-left: 4px solid #4D8ACE;
background-position-x: 90%;
}





#waittingDiv_img_p{
	   min-width:1200px;
	width: 100%;
    position: fixed !important ;
    bottom: 0;
    left: 0;
    z-index: 0;
    text-align: center;
}

#modalNext1.on , #modalNext2.on , #modalNext3.on{
	    opacity: 1;
    display: block;
}


 .container #formPatient.form-horizontal  .PatientMessage{
    border-radius: 4px;
    -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, .05);
    box-shadow:  0 0px 0px rgba(0, 0, 0, .05);;
}
#personalInformation .panel-success {
	    -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, .05);
    box-shadow:  0 0px 0px rgba(0, 0, 0, .05);; 
}
 .container #formPatient.form-horizontal  .panel-heading .panel-title{
     margin-left: 10px;
 color:#4d8ace}
 .container #formPatient.form-horizontal  .panel-body{
     border: 0;
 }
 .remove{
     color: #f32d29
 }
  .remove .glyphicon.glyphicon-remove{
  display:none;
  }
  .close span{
 color:#fff;
 } 
 #searchDoctors_pluginsEloam_tip{
 text-align: center;}
 
   #vo_appendix .form-horizontal a{
  margin: 0 90px !important;
  }
 #vo_appendix{
 height: 400px !important;
     overflow-x: auto !important;
 }
